Zensar Technologies, a leading IT services company, recently announced the resignation of some... (6 revisions)